residential building complex - English Synonyms Dictionary